give off an odor - Francés Inglés Diccionario